package com.rules.admin.service;



import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.rules.admin.entity.BusinessModelAttributeEntity;

import java.util.List;

public interface BusinessModelAttributeService extends IService<BusinessModelAttributeEntity> {
   BusinessModelAttributeEntity insert(BusinessModelAttributeEntity var1);

   BusinessModelAttributeEntity update(BusinessModelAttributeEntity var1);

   void deleteByBusinessModel(long var1);

   BusinessModelAttributeEntity get(long var1);

   IPage<BusinessModelAttributeEntity> queryPage(long var1, String var3, IPage<BusinessModelAttributeEntity> var4);

   List<BusinessModelAttributeEntity> getModelAttributesByModelId(long var1);

   List<BusinessModelAttributeEntity> getModelAttributesByParentId(long var1);

   List<BusinessModelAttributeEntity> getModelAttributes(long var1, String var3);
}
